Skip to main content

Install Docker on Linux

Linux

Ubuntu

For non Gnome based desktop environments:

sudo apt install gnome-terminal

Standard:

  1. Set up Docker's package repository. See step one of Install using the apt repository.

  2. Download the latest DEB package. For checksums, see the Release notes.

  3. Install the package with apt as follows:

sudo apt-get update

sudo apt-get install ./docker-desktop-amd64.deb

Docs: https://docs.docker.com/desktop/setup/install/linux/ubuntu/

Debian

For non Gnome based desktop environments:

sudo apt install gnome-terminal

Standard:

  1. Set up Docker's apt repository. See step one of Install using the apt repository.

  2. Download the latest DEB package. For checksums, see the Release notes.

  3. Install the package with apt as follows:

sudo apt-get update

sudo apt-get install ./docker-desktop-amd64.deb

Docs: https://docs.docker.com/desktop/setup/install/linux/debian/

Fedora

For non-GNOME desktop environments, gnome-terminal must be installed:

$ sudo dnf install gnome-terminal

Standard:

  1. Set up Docker's package repository.

  2. Download the latest RPM package. For checksums, see the Release notes.

  3. Install the package with dnf as follows:

$ sudo dnf install ./docker-desktop-x86\_64.rpm By default, Docker Desktop is installed at /opt/docker-desktop.

Docs: https://docs.docker.com/desktop/setup/install/linux/fedora/

Arch

  1. Install the Docker client binary on Linux. Static binaries for the Docker client are available for Linux as docker. You can use:
$ wget https://download.docker.com/linux/static/stable/x86\_64/docker-27.5.0.tgz -qO- | tar xvfz - docker/docker --strip-components=1

$ mv ./docker /usr/local/bin
  1. Download the latest Arch package from the Release notes.

  2. Install the package: $ sudo pacman -U ./docker-desktop-x86\_64.pkg.tar.zst By default, Docker Desktop is installed at /opt/docker-desktop.

Docshttps://docs.docker.com/desktop/setup/install/linux/archlinux/

Red hat enterprise

RHEL 9:

enable EPEL as described above

$ sudo dnf install gnome-shell-extension-appindicator

$ sudo gnome-extensions enable appindicatorsupport@rgcjonas.gmail.com

For non-GNOME desktop environments, gnome-terminal must be installed:

$ sudo dnf install gnome-terminal

RHEL 8

enable EPEL as described above

$ sudo dnf install gnome-shell-extension-appindicator

$ sudo dnf install gnome-shell-extension-desktop-icons

$ sudo gnome-shell-extension-tool -e appindicatorsupport@rgcjonas.gmail.com

For non-GNOME desktop environments, gnome-terminal must be installed:

$ sudo dnf install gnome-terminal

Standard

To install Docker Desktop on RHEL:

  1. Set up Docker's package repository as follows:

    $ sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo

  2. Download the latest RPM package.

  3. Install the package with dnf as follows:

$ sudo dnf install ./docker-desktop-x86\_64-rhel.rpm

Docs: https://docs.docker.com/desktop/setup/install/linux/rhel/